/**
 *
 */
package com.naiterui.ehp.bp.bo.emr.params;

import java.io.Serializable;

import javax.validation.constraints.NotEmpty;
import javax.validation.constraints.NotNull;

import lombok.Data;

/**
 * 医嘱提醒入参BO
 *
 * @since 2.19
 */
@Data
public class RevisitNoticeParamBO implements Serializable {

    /**
     * 字段或域定义：<code>serialVersionUID</code>
     */
    private static final long serialVersionUID = 3913795074524943995L;

    /**
     * 医生 id
     */
    @NotNull(message = "医生ID不能为null")
    private Long doctorId;

    /**
     * 患者id
     */
    @NotNull(message = "患者ID不能为null")
    private Long patientId;

    /**
     * 复诊提醒开始时间
     */
    @NotEmpty(message = "复诊提醒开始时间不能为null")
    private String startTime;

    /**
     * 复诊提醒结束时间
     */
    @NotEmpty(message = "复诊提醒结束时间不能为null")
    private String endTime;


}
